/*E19 �� *
����� �� �������
������� � ������� ���������� �����, �������� � ���������� ������ ������������ ����� N. 

������ �� �����: 		���� ����������� ����� N 
������ �� ������: 	����� ����� ������ 

������
������ �� �����: 		54412 
������ �� ������: 	5 4 4 1 2 
 
*/




#include <stdio.h>
#include <locale.h>

int main(void)
{
    unsigned int n, m;
    int len=0;
    setlocale(LC_ALL, "Rus");
    printf("������� ����������� ����� \n");
    scanf("%d", &n);
    m=n;
    while (m)
    {
        m/=10;
        len++;
    }
    int num[len];
    for (int i=0; i<len; i++)
    {
        num[i]=n%10;
        n/=10;
    }
    printf ("��� ���� ����� \n");
    for (int i=len-1; i>=0; i--)
    {
        printf("%d ", num[i]);
    }
    return 0;
}